EEPROM und FLASH

Grundlagen

Speicherbausteine in EEPROM- oder FLASH- Technologie können durch geeignete Ansteuerung neu programmiert bzw. gelöscht werden. Ein spezielles Löschgerät ist nicht erforderlich (vergl. EPROM- Technologie).

EEPROM- Technologie

Bei diesem Bausteintyp können einzelne Speicherzellen gezielt geändert werden. Da nach jedem Schreibzugriff ein interner Programmiervorgang abläuft, ist das Bauteil beim Schreibzugriff im Vergleich zu FLASH - Bausteinen prinzipiell langsamer.

FLASH- Technologie

Bei der FLASH- Technologie müssen die Speicherzellen vor der Überprogrammierung gelöscht werden. Im allgemeinen sind die Speicherzellen zu Sektoren zusammengefaßt, die dann gezielt gelöscht werden können.

Pseudo- EPROMs

Bei Pseudo- EPROMs handelt es sich um Speicherbausteine in FLASH- Technologie. Die Anschlußbelegung dieser Bauteile ist so gewählt, daß sie in für EPROMs vorgesehene Systeme eingebaut werden können. Da diese Bauteile mit einem Programmiergerät sehr schnell gelöscht und neu programmiert werden können, eignen sie sich besonders zum Ersatz von EPROM, deren Inhalt ständigen Änderungen ausgesetzt ist.

Schreibschutzmechanismen

Neben verschiedenen schaltungstechnischen Maßnahmen zum Schutz gegen unbeabsichtigten Datenverlust, bieten modernere Bauteile die Möglichkeit den Grad des Schreibschutzes durch Programmierung spezieller Speicherzellen zu erhöhen (Software Protection) und Speicherblöcke dauerhaft für die Programmierung zu sperren (Sector Protection, Bootblock Lockout).

Zur Aktivierung der Software Protection öffnen Sie vor der Programmierung den Optionendialog und aktivieren den Eintrag Software Protection.
Durch die Programmierung mit aktivierter Software Protection wird, unabhängig vom Vorzustand des Bauteils, diese dauerhaft eingeschaltet. Beachten Sie, daß ein Bauteil mit bereits gesetzter Software Protection nur nach Aktivierung der Software Protection neu programmieren können. Die Software Protection läßt sich i.A. nur durch das Löschen des Bauteils aufheben.

Zur Aktivierung von Sector Protection bzw. Boot Block Lockout öffnen Sie vor der Programmierung den Optionendialog und aktivieren den entsprechenden Eintrag. Beachten Sie, daß die Aktivierung dieser Schutzmechanismen oft als OTP-Funktion ausgelegt ist und auch mit dem Programmiergerät nicht rückgängig gemacht werden kann.

Ausführliche Informationen zu den Schreibschutzmechanismen und ihrer Wirkungsweise entnehmen Sie bitte dem Datenblatt zum Bauteil.